package easy

func FindIntersectionValues(nums1 []int, nums2 []int) []int {
	set1 := map[int]bool{}
	set2 := map[int]bool{}
	res := []int{0, 0}
	for _, num := range nums1 {
		set1[num] = true
	}
	for _, num := range nums2 {
		set2[num] = true
	}
	for _, num := range nums1 {
		if set2[num] {
			res[0]++
		}
	}
	for _, num := range nums2 {
		if set1[num] {
			res[1]++
		}
	}
	return res
}
